using System;
using System.Collections;
using System.Collections.Specialized;

namespace Thinxoft.HttpLib
{
	/// <summary>
	/// This is an internal class and is not intended to be used from code.
	/// </summary>
	public interface IXmlPage
	{
		/// <summary>
		/// Loads the context of a given XmlPage
		/// </summary>
		/// <param name="request"></param>
		/// <param name="serverInfo"></param>
		/// <param name="resp"></param>
		void LoadContext(IHttpRequest request, IHttpServer serverInfo,IHttpResponse resp);
		
		/// <summary>
		/// Executes the script on a given page
		/// </summary>
		/// <returns></returns>
		IHttpResponse Execute();
	}

	

	

	

	

	

	

	
}
